⏱️ AUTOSAR BSW 深度解析
时间同步 & 调度策略
📚
30章 · 完整目录
1
时间同步基础
为什么需要时间同步?基本概念与术语
2
gPTP协议入门
IEEE 802.1AS标准 · 车载网络角色
3
时间同步架构
StbM, EthTSyn, CanTSyn 模块划分
4
StbM模块详解
同步时基管理器 · 主从关系建立与维护
5
EthTSyn模块详解
基于以太网时间同步 · gPTP协议栈实现
6
CanTSyn模块详解
基于CAN总线时间同步 · 桥接以太网
7
时间同步配置
AUTOSAR配置工具 · 参数设置
8
时钟源与时钟树
全局时间主/本地时间主/从节点 · 拓扑
9
时间同步精度
抖动·延迟·漂移 · 测量与优化
10
时间同步冗余
多主时钟 · 冗余路径 · 故障切换
11
调度策略基础
实时系统调度 · 任务与中断优先级
12
OSEK/VDX调度
AUTOSAR OS调度模型 · 任务状态机
13
静态调度
时间触发调度 TTCAN, TTEthernet · 离线配置
14
动态调度
事件触发 · 优先级继承与天花板协议
15
混合调度
时间触发+事件触发 · 保证确定性
16
调度表配置
AUTOSAR调度表定义 · 激活与同步
17
中断管理
中断优先级 · 嵌套中断 · 与任务交互
18
资源管理
资源锁 · 临界区 · 死锁预防
19
时间同步与调度的耦合
利用时间同步优化调度决策
20
时间感知调度
基于全局时间的任务释放与同步
21
延迟分析
端到端延迟计算 · 最坏情况执行时间WCET
22
抖动分析
任务释放抖动 · 调度抖动 · 网络抖动
23
工具链支持
Vector DaVinci, EB tresos 配置
24
测试与验证
时间同步精度测试 · 调度时序验证
25
调试技巧
失步/漂移过大 · 优先级反转/死锁
26
性能优化
减少同步开销 · 提高调度效率
27
多核调度
AUTOSAR多核OS · 核间同步
28
安全与时间同步
功能安全ISO 26262 · 时间同步要求
29
未来趋势
TSN时间敏感网络 · 车载融合
30
综合案例
ADAS系统时间同步与调度设计实例
⚡ 点击卡片跳转对应章节 · 友好色系 ⚡